explode with fury - French English Dictionary